shed one's load - Francés Inglés Diccionario